package com.xhh.nphm.gaoxin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xhh.nphm.gaoxin.entity.GxqTtelGetDealEty;
import com.xhh.nphm.gaoxin.entity.GxqTworkFormBaseEty;
import com.xhh.nphm.system.domain.MmailWorkForm;

import java.util.List;

public interface GxqILookupService extends IService<GxqTworkFormBaseEty> {

    List<GxqTworkFormBaseEty> telWFList(GxqTworkFormBaseEty GxqTworkFormBaseEty);

    List<MmailWorkForm> mailWFList(MmailWorkForm mmailWorkForm);

    /**
     * 通话记录列表数据
     * @param GxqTtelGetDealEty 封装查询条件
     * @return 列表数据
     */
    List<GxqTtelGetDealEty> telGetAllList(GxqTtelGetDealEty GxqTtelGetDealEty);

    /**
     * 查询电话工单抄送件列表数据
     * @param GxqTworkFormBaseEty 查询条件
     * @param deptId 部门编号
     * @return 列表数据
     */
    List<GxqTworkFormBaseEty> telCopyList(GxqTworkFormBaseEty GxqTworkFormBaseEty, Long deptId);
}